package com.wgy.Day28异常.异常的处理方法;

import java.util.Objects;

/**
 * Created by pc on 2020/11/26 0:53
 * Description: LearningJava
 */
/*
Objects类中的静态方法:
       public static <T> T requiredNonNull(T obj):查看指定引用对象不是null
*/
public class Demo04Objects {
    public static void main(String[] args) {
        method(null);
    }

    public  static void method(Object obj){
        //对传递进来的参数进行合法性判断,判断是否为null
       /* if(obj==null){
            throw new NullPointerException("传递的对象的值是null");
        }*/
      // Objects.requireNonNull(obj);
       Objects.requireNonNull(obj,"传递的对象的值是null");//方法的重载
    }
}
